﻿@charset "utf-8";
/* CSS Document */
body { padding: 0px; margin: 0px auto; font-size: 12px; background:url(../images/bg.jpg) repeat left top; font-family:"宋体"; color: #666666; }
img { border: none; }
ul, h1, h2, h3, h4,h5, form, dl, dd, div { padding: 0px; margin: 0px; }
p { margin: 0px; padding: 0px;/*text-align:justify; text-justify:inter-ideograph;*/ line-height:23px; }
li { list-style: none; }
.clear { clear: both; font-size: 0px; height: 0px; line-height: 0px; background-color: Red; overflow: hidden; }
a { color: #666666; text-decoration: none; noline: expression(this.onFocus=this.blur()); }
a:focus {outline:none;-moz-outline:none;}
a:hover { color: #a00a15; text-decoration:underline; }
select { font-size: 12px; color: #666666; }
em{ font-style:normal;}
.space{ clear: both; font-size: 0px; height:10px; line-height: 0px; overflow: hidden; }
.input{ border:1px solid #d8d8d8; background:#fff; height:18px; color:#7c7c7c; line-height:18px;}

/**/

.header {height:100px; margin-bottom:4px; background:url(../images/topnavbg.jpg) repeat-x left bottom;}
.Top_nav{height:33px; width:980px; margin:0px auto; text-align:right; color:#6c6c6c;line-height:33px; }
.Top_nav a{display:inline-block;padding-right:10px; color:#6c6c6c;line-height:33px; padding-left:10px; }

.mainnavbox{ background:url(../images/mainnav_bg.jpg) no-repeat left top; width:1002px;height:67px; overflow:hidden; position:relative; margin:0px auto;}


.logo{ position:absolute; width:238px; height:67px; left:21px; top:0px;}
.logo a{width:238px; height:67px;display:inline-block;}


.mainnav{position:absolute; right:9px; top:0px; width:734px; height:67px; display:inline-block;}
.mainnav li{float:left; display:inline-block;height:67px;}
.mainnav li a{ height:67px; display:block; }
.mainnav li a em{text-align: center;font-size: 13px;font-weight: bold;color: #fff;display: block;padding-top: 23px;}
.mainnav li a{ width:80px; height:67px;}
.mainnav li a:hover{ width:80px; height:67px; display:block;color:#fff;text-decoration: underline;}
.mainnav li .acur{ width:80px; height:67px;  display:block;}

 
/*end top.html  css */

/*bottom css*/
.Bt_link{ height:70px;overflow:hidden;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7; clear:both;}
.Linkbox{ width:1002px; margin:0px auto;}
.Linkbox span{display:inline-block; width:67px; height:22px;float:left; margin-top:10px;}
.Linkbox em{ float:right; display:inline-block; width:294px; line-height:20px; font-family:"微软雅黑"; color:#ff6600; text-align:right; padding-top:5px;}
.Linkbox ul li{display:inline-block;float:left; line-height:22px; margin-left:15px; text-align:center;}
.Linkbox #marqueeDemo3 {height:70px; line-height:30px; overflow:hidden;width:630px;}
.Linkbox #marqueeDemo5 {height:70px; line-height:30px; overflow:hidden;width:924px;}
.bottom{border-bottom: 2px solid #b80000;
padding: 14px;}
.bottom p{ line-height:20px; color:#aaaaaa; margin:0px auto; width:1002px;}
.Wrap_photoBox{margin:0px auto; width:1002px;}
.ProSmallImg{ height:30px; line-height:30px;}
.ProSmallImg #marqueeDemo4{ width:1000px; height:30px; overflow:hidden;}
.ProSmallList{ display:inline-block; height:30px; overflow:hidden;  }
.ProSmallList li{ height:30px; cursor:pointer; float:left; font-size:12px; background:url(../images/dian.jpg) no-repeat 2px; padding-left:10px; margin-right:10px; white-space:nowrap; overflow:hidden;}
.ProSmallList li span{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.ProSmallList li a{ color:#666; text-decoration:none;}
.ProSmallList li a:hover{ color:#f60; text-decoration:none;}
/*end  bottom css*/


/* home css */
.homebanner{ height:422px; position:relative;}
.homebanner .item{height:422px;overflow:hidden;}
.rollBox{ height:68px; position:absolute;top:140px;z-index:5; overflow:hidden; width:100%;}
.roll{width:980px; margin:0px auto; height:68px;}
.roll .button_left{ background:url(../images/left_ico.gif) no-repeat left center; width:46px; height:68px; float:left; cursor:pointer;}
.roll .button_right{ background:url(../images/right_ico.gif) no-repeat left center; width:46px; height:68px; float:right; cursor:pointer;}
.bannerbg{ width:100%; height:50px; position:absolute;bottom:0px; background:#8c7350;filter:alpha(opacity=50);   -moz-opacity:0.5;     opacity: 0.5; z-index:9;} 

.Homemain{ background:url(../images/Homemainbg.jpg) repeat-x left top #fff; margin-top:10px; height:281px; padding-top:4px; }
.HomeContain{ width:1002px; margin:0px auto;height:281px; overflow:hidden;}

.Htitle{ height:40px; overflow:hidden;}
.Htitle a{ float:right; margin-top:20px; margin-right:10px;}

.Home_newbox{ float:left; width:300px;}
.Home_newbox ul{ padding:10px; padding-left:5px;}
.Home_newbox ul li{ line-height:28px;}
.Home_newbox ul li a{ background:url(../images/listico1.jpg) no-repeat left center; line-height:28px; color:#666666; padding-left:15px;}
.Home_newbox ul li span{ float:right; line-height:28px; color:#9e9e9e; }

 
.Home_probox{ float:left; width:422px; background:url(../images/line.jpg) no-repeat left 64px; margin-left:10px; padding-left:10px; position:relative;}
.Home_probox ul{ display:inline-block; padding-top:10px;background:url(../images/line.jpg) no-repeat right 20px; padding-top:40px; width:100%;}
.Home_probox ul li{ width:111px; height:110px; float:left; padding-left:5px; padding-right:5px;}
.Home_probox ul li img{ width:105px; height:74px; display:block; border:3px solid #dad8d8;}
.Home_probox ul li span{ display:block; margin-top:5px; background: #dad8d8; text-align:center; line-height:25px;}
.Home_probox ul li span a{ color:#666666;}

#marqueeDemo2{ width:100%; height:230px; overflow:hidden; }
#marqueeDemo2 a{ text-decoration:none;}
#marqueeDemo2 td img{ width:193px; height:164px; display:block; border:3px solid #dad8d8;}
#marqueeDemo2 td span{ display:block; margin-top:5px; background: #dad8d8; text-align:center; line-height:25px;}
#marqueeDemo2 td span a{ color:#666666;}

.btnPrev{ position:absolute; background:url(../images/scllo_ico.jpg) no-repeat left top; right:30px; width:24px; height:24px; cursor:pointer; top:45px;}
.btnNext{ position:absolute; background:url(../images/scllo_ico.jpg) no-repeat right top; right:0px; width:24px; height:24px; cursor:pointer; top:45px;}


.HomeRight{
	float: right;
	width: 251px;
}
.HomeRight p{line-height: 22px;
padding: 10px 5px 0px 10px;
text-indent: 2em;
}
.HomeRight p a{color:#f00;}
.right_box{position:fixed; right:0px; margin-top:100px; z-index:9999; top:100px;_position:absolute;_top:0px; _top:expression(eval(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,100)||0))); width:28px; height:146px; }
.right_box a{ background:url(../images/shang.png) no-repeat; display:block; height:140px;}
.right_box a:hover{position:fixed; right:0px; z-index:9999; top:200px;_position:absolute;_top:0px; _top:expression(eval(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,100)||0))); width:127px; height:183px; background:url(../images/smcl.png) no-repeat; display:block;}
.right_box2{position:fixed; right:0px; z-index:9999; top:100px;_position:absolute;_top:0px; _top:expression(eval(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,100)||0))); width:127px; height:146px;}

.right_box3{position:fixed; left:0px; z-index:9999; bottom:0px;_position:absolute;_top:0px; _top:expression(eval(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,100)||0))); width:100px; height:60px; }
.right_box3 a{ background:url(../images/baidu.gif) no-repeat; display:block;}
.right_box3 a:hover{position:fixed; left:0px; z-index:9999; _position:absolute;_top:0px; _top:expression(eval(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,100)||0))); width:100px; height:60px; background:url(../images/baidu.gif) no-repeat; display:block;}

.right_box4{ position:absolute; right:30px; margin-top:850px; z-index:9999; top:0px;_position:absolute;_top:0px;}


*html{background-image:url(about:blank);background-attachment:fixed;}
/************/

.contain { margin:0px auto; width:1000px; margin-bottom:10px;}
.bg{  background:url(../images/sidebar_bg.jpg) repeat-y left top;}

.Current{background:url(../images/Current_ico.jpg) no-repeat 10px center #f2f2f2; height:37px; line-height:37px; padding-left:30px; color:#9f0119;}
.Current a { color:#9f0119; padding-right:5px; padding-left:5px;}
.Current em { color: #333333; font-style: normal; padding-left:5px; }
.Current a:hover{ color:#0183d4;}


.sidebar{ width:229px; float:left; overflow:hidden;}
.maincontent{ width:760px; float:right; overflow:hidden;}


.sidetitle{height:60px; overflow:hidden; width:225px; margin:0px auto; background:#fff; padding-top:10px;}



.sidemenu .sub{ display:inline-block; width:229px; padding-bottom:20px;}
.sidemenu .sub li{ background:url(../images/listline.jpg) no-repeat center bottom; text-align:center;}
.sidemenu .sub li a{display:block; line-height:40px;height:40px; color:#9f021a; font-size:13px; font-family:微软雅黑;}
.sidemenu .sub li a:hover,.sidemenu .sub li a.aon{ color:#fff; background:url(../images/aon_bg.jpg) no-repeat left 7px; text-decoration:none;}
.sidemenu .sub ul{ display:none; padding:10px 0px;padding-left:30px; }
.sidemenu .sub ul li a{background:url(../images/listico2.jpg)  no-repeat left  center;display:block; line-height:20px; color:#616161;  height:20px; font-weight:normal; color:#666666; padding-left:18px;}

.sub_out{ padding:30px 0px; text-align:center;}

.content{ padding:10px 0px; line-height:26px; color:#333333;}
.content p{ padding-bottom:5px; line-height:26px; color:#333333; font-size:13px;}

/**/
.Page{overflow:hidden;text-align:center; margin-top:10px;color:#a0021b; font-size:12px; height:27px; background:#f0f0f0;}
.Page a{color:#a0021b;}
.Page .Page_Max{ }
.Page .Page_PageCount{}
.Page .Page_Num{ line-height:27px;  display: inline-block; color:#a0021b;}
.Page .Page_Selected{color:#555; }
.Page .Page_First{ }
.Page .Page_Prev{line-height:27px;margin-left:5px;margin-right:5px;}
.Page .Page_Next{line-height:27px;margin-left:5px;margin-right:5px;}
.Page .Page_End{}
.Page .Page_Text{ display:none;}
.Page .Page_Button{display:none;}



.templet_video_007{ display:inline-block; padding-top:10px;}
.templet_video_007  li{ float:left; width:162px; height:160px; padding:0px 14px; display:block; position:relative;}
.templet_video_007  li .picture{ padding:5px;  border:solid 1px #e1e1e1;}
.templet_video_007  li .picture img{ width:150px; height:108px;}
.templet_video_007  li dl{ background:url(../images/templet_video_icon.png) no-repeat; width:24px; height:24px; position:absolute; left:140px; top:85px;}
.templet_video_007  li h5{ text-align:center; font-size:12px; font-weight:normal; padding-top:5px;}


.templet_video_002{ position:relative; height:550px;}
.templet_video_002 .videoBig{ width:433px; height:394px; position:absolute; background:url(../images/templet_video_bg.jpg) no-repeat left top; text-align:center;}
.templet_video_002 .videoBig div{ padding-top:9px;}
.templet_video_002 .videoList{ position:absolute; top:403px;}
.templet_video_002 .videoList .arrowPrev{ height:113px; width:14px; cursor:pointer; float:left; margin-right:12px; background:url(../images/templet_video_arrow.jpg) no-repeat left top;}
.templet_video_002 .videoList .arrowNext{ height:113px; width:14px; cursor:pointer; float:left; margin-left:12px; background:url(../images/templet_video_arrow.jpg) no-repeat right bottom;}
.templet_video_002 .listBox{ height:140px; width:648px; overflow:hidden; float:left;}

.templet_video_002 .listImg li{ height:140px; width:142px; overflow:hidden; float:left; padding:0px 9px;}
.templet_video_002 .listImg .picture{ border:solid 1px #dddee0; text-align:center; padding:7px 0px 25px 0px; background:url(../images/templet_video_play.jpg) no-repeat bottom;}
.templet_video_002 .listImg .picture img{ width:125px; height:77px;}
.templet_video_002 .listImg h5{ font-size:12px; font-weight:normal; padding:6px 8px 0px 8px;}
.templet_video_002 .listImg h5 a{ color:#207bcb;}

.templet_video_002 .videoTxt{ position:absolute; right:0px; width:290px; line-height:22px; color:#777777; padding-right:20px;}
.templet_video_002 .videoTxt h5{ font-size:12px; color:#207bcb; padding-bottom:10px;}


.news_title{width:220px; margin:0px auto; margin-top:30px; background:#bbbbbb; line-height:25px; font-family:"微软雅黑"; font-size:14px; color:#fff; text-align:center;}
.listnews{ margin:10px auto; width:215px; height:180px; overflow:hidden;}
.listnews ul{ display:inline-block;}
.listnews ul li{ line-height:25px; background:url(../images/listico2.jpg) no-repeat left center;}
.listnews ul li a{ line-height:25px; color:#666; padding-left:10px;}


.Wrap_TopNews{ height:140px; background:#f2f2f2; width:400px; overflow:hidden; position:relative; padding-right:320px; padding-left:20px; padding-top:10px; margin-bottom:30px;}
.Wrap_TopNews .picture{ width:260px; height:128px; padding:3px; background:#fff; border:1px solid #d6d6d6; position:absolute; right:8px; top:8px;}
.Wrap_TopNews .picture img{width:260px; height:128px;}
.Wrap_TopNews  h1 a{ font-size:14px; color:#9f021a; line-height:35px;}
.Wrap_TopNews a:hover{color:#f86901;}

.templet_news_002{ display:inline-block; padding-top:20px; padding-left:10px;}
.templet_news_002 li{ width:585px; height:104px; position:relative; overflow:hidden; padding-left:150px; margin-bottom:45px;}
.templet_news_002 li .picture{ width:131px; height:104px; overflow:hidden; position:absolute; left:0px; top:0px;}
.templet_news_002 li .picture img{width:131px; height:104px;}
.templet_news_002  li h5 a{ font-size:14px; color:#9f021a; line-height:22px;}
.templet_news_002 li a:hover{color:#f86901;}
.templet_news_002 li p{text-align:justify; text-justify:inter-ideograph;}


.newList{ display:inline-block; width:100%; padding-bottom:10px;}
.newList li{ line-height:30px; }
.newList li span{ float:right;  line-height:30px; color:#a7a7a7; display:inline-block;}
.newList li a{ background:url(../images/listico4.jpg) no-repeat left center; padding-left:20px; color:#616161; line-height:30px; font-size:14px;}
.newList li a:hover{color:#9f0019; }

.info_title { text-align: center; font-size: 16px; font-weight:bold; color: #606060; }
.info_title  h1{font-size: 16px;background: #EBEBEB;padding: 4px 0px;color:#941212;}
.info_time { text-align: center; font-size: 12px; font-weight: normal; line-height: 25px; color: #939393; padding-bottom:10px;}
.info_time span{ padding-left:10px;}
.info_cont{ line-height:25px; padding:20px; font-size:14px;}
.info_cont p{ padding-bottom:5px;}
.back{ text-align:center; border-top:1px dashed #dadada;margin:0px 15px; margin-top:50px; padding-top:20px; }



.templet_message_003 { line-height:20px; color:#888888;}
.templet_message_003 table{ border:solid 1px #e2e2e2; border-collapse:collapse; margin-top:-9px;}
.templet_message_003 table td{ border:solid 1px #e2e2e2; border-collapse:collapse; padding:4px 7px;}
.templet_message_003 h4{ background: url(../images/templet_message_titlebg2.jpg) no-repeat; padding:0px 12px; font-size:12px; line-height:27px; color:#fff; margin-bottom:8px;}

.templet_message_003 .btnBox{ text-align: center; padding:16px 0px;}
.templet_message_003 .btnBox .tips{ float:left; background:url(../images/templet_message_icon.jpg) no-repeat 18px; padding-left:29px; color:#e50000;}

.templet_message_003 .btn{ background:url(../images/templet_message_btn.jpg) no-repeat; width:69px; height:25px; color:#fff; border:none; cursor:pointer; font-weight:bold;}
.templet_message_003 .text{ width:160px; height:21px; line-height:21px; padding:0px 5px; border:solid 1px #d6d6d6; background:url(../images/templet_message_textbg.jpg) no-repeat left top; color:#888888;}
.templet_message_003 textarea{ width:483px; height:105px; line-height:21px; padding:0px 5px; border:solid 1px #d6d6d6; background:url(../images/templet_message_textareabg.jpg) no-repeat left top; color:#888888;}
.templet_message_003 select{ color:#888888; width:130px;}
.templet_message_003 .required{ color:#F00;}

.order { line-height:20px; color:#888888; clear:both;}
.order table{ border:solid 1px #e2e2e2; border-collapse:collapse; margin-top:-2px;}
.order table td{ border:solid 1px #e2e2e2; border-collapse:collapse; padding:4px 7px;}
.order h4{ background: url(../images/order_title.jpg) repeat-x; padding:0px 12px; font-size:12px; line-height:27px; color:#fff; margin-bottom:8px;}

.order .btnBox{ text-align: center; padding:16px 0px;}
.order .btnBox .tips{ float:left; background:url(../images/templet_message_icon.jpg) no-repeat 18px; padding-left:29px; color:#e50000;}

.order .btn{ background:url(../images/templet_message_btn.jpg) no-repeat; width:69px; height:25px; color:#fff; border:none; cursor:pointer; font-weight:bold;}
.order .text{ width:170px; height:21px; line-height:21px; padding:0px 5px; border:solid 1px #d6d6d6; background:url(../images/templet_message_textbg.jpg) no-repeat left top; color:#888888;}
.order textarea{ width:483px; height:105px; line-height:21px; padding:0px 5px; border:solid 1px #d6d6d6; background:url(../images/templet_message_textareabg.jpg) no-repeat left top; color:#888888;}
.order select{ color:#888888; width:130px;}
.order .required{ color:#F00;}

.main{ padding:10px;}

.contact{ background:url(../images/contbg.jpg) no-repeat right top;}
.P_red{ font-family:"微软雅黑"; color:#cc001d; font-size:14px; padding:10px 0px 20px 0px;}
.P_black{ font-family:"微软雅黑"; color:#333332; font-size:14px; padding:30px 0px 10px 0px;}

.login_contain{ margin:0px auto; width:900px; background:url(../images/login_bg.jpg) no-repeat right top #fff; padding:100px 40px 300px 40px; }
.login_contain table{ font-family:"微软雅黑"; color:#333333; font-size:14px; }
.login_contain table .input{ border:1px solid #cacaca; width:220px; height:26px; line-height:26px; }
.login_contain table .btn{ background:url(../images/btn.jpg) no-repeat left top; width:50px; height:24px; border:0px;cursor:pointer;}
.login_contain table em{ display:inline-block;  padding-left:13px;}

.member_info{ padding:10px 0px 10px 0px; font-size:14px; line-height:30px;font-family:"微软雅黑"; color:#333333; }
.member_info dd{ background:#eee; padding-left:100px; margin-top:1px;}

.Wrap_Login{padding-top:30px; padding-left:100px;}
.Wrap_Login .btn{background:url(../images/btn.jpg) no-repeat; width:55px; height:24px; color:#fff; border:none; cursor:pointer;font-weight:bold; margin-right:10px; margin-bottom:10px;}

.prosearch{ background:#f0f0f0;line-height:30px; font-family:"微软雅黑"; font-size:13px; color:#9f0119; padding-left:10px; margin-bottom:10px;}
.prosearch .input{ background:#fff; width:198px; height:18px; border:0px; line-height:18px; font-size:12px;}
.prosearch select{ font-size:12px;}
.prosearch .btn{ background:url(../images/s_btn.jpg) no-repeat left top; width:71px; height:20px; border:0px; cursor:pointer;}
.order_serach{ height:20px; margin-bottom:20px; background:#F1EFF2;}
.order_serach .btn{ background:url(../images/oeder_btn.jpg) no-repeat left top; width:71px; height:20px; border:0px; cursor:pointer;}

.templet_products_004 { display:inline-block; padding-top:10px; padding-bottom:20px;}
.templet_products_004 li{width: 170px;
height: 155px;
padding: 2px;
margin-left: 16px;
overflow: hidden;
float: left;
}
.templet_products_004 .picture h3{padding-top: 8px;
text-align: center;
line-height: 20px;
font-weight: normal;}
.templet_products_004 .picture img{width: 164px;
height: 115px;
padding: 2px;
border: 1px solid #ccc;}
.templet_products_004 .picture img:hover{border:1px solid #941212;}
.templet_products_004 dl{ line-height:25px; color:#4d4d4d;}
.templet_products_004 dl dd span{ color:#b9261e;}


.pro_imgbox{ width:455px; height:440px; float:left;}
.pro_txt{ width:280px;  float:right; padding-right:10px;}

.Bigimg{ width:443px; height:323px; padding:5px; border:1px solid #e7e7e7; }
.Bigimg img{width:443px; height:323px;}

.prosmallbox{width:455px; height:78px; overflow:hidden; margin-top:10px;}
.prosmallbox .arrowPrev{ background:url(../images/left_ico1.jpg) no-repeat left top; width:10px; height:45px; overflow:hidden; float:left; cursor:pointer; margin-top:17px; margin-right:5px;}
.prosmallbox .arrowNext{ background:url(../images/right_ico1.jpg) no-repeat left top; width:10px; height:45px; overflow:hidden; float:right; cursor:pointer;margin-top:17px;}
.prolistBox{ width:425px; height:78px; overflow:hidden; }
.prolistBox ul{height:78px; overflow:hidden; display:inline-block;}
.prolistBox ul li{ width:100px; height:78px; overflow:hidden; float:left; padding-right:3px; padding-left:3px;}
.prolistBox ul li a{ padding:2px; display:inline-block; border:1px solid #e7e7e7;width:94px; height:72px; }
.prolistBox ul li a:hover{ border:1px solid #a7152c;}
.prolistBox ul li a.aon{ border:1px solid #a7152c;}
.prolistBox ul li img{width:94px; height:72px; display:block;}

.pro_txt .name{ font-size:14px; color:#9f0119;}
.pro_txt  dt{ line-height:30px; font-weight:bold; padding:20px 0px 0px 0px;}

.map{ width:651px; margin:10px auto;}


.shoplist{ display:inline-block; padding-top:20px; padding-left:10px;}
.shoplist li{ width:665px; position:relative; height: 153px; padding-left:310px; margin-bottom: 31px;}
.shoplist li .picture{ width:291px; height:153px; overflow:hidden; position:absolute; left:0px; top:0px;}
.shoplist li .picture img{width:291px; height:153px;}
.shoplist  li h5 a{ font-size:14px; color:#9f021a; line-height:22px;}
.shoplist li a:hover{color:#f86901;}
.shoplist li h2{ font-weight:normal; font-size:12px; color:#9f021a;}
.shoplist li p{text-align:justify; text-justify:inter-ideograph;}
.shoplist li dl{ margin-top:10px;}
.shoplist li dl a{ display:inline-block; background:#eeeeee; line-height:25px; padding:0px 10px; color:#9f021a;}


.shopsub{ background:url(../images/shop_ulbg.jpg) repeat-x left top; margin-top:10px; margin-bottom:10px; height:26px; overflow:hidden; padding-left:10px; width:100%; display:inline-block;}
.shopsub li{ float:left;overflow:hidden; margin-right:5px; width:124px ; height:26px; }
.shopsub li a{ background:url(../images/shop_libg.jpg)  no-repeat left top; width:124px ; height:26px; line-height:26px; font-family:"微软雅黑"; font-size:13px; color:#333333; text-align:center; display:inline-block;}
.shopsub li a:hover,.shopsub li a.aon{ background:url(../images/shop_liaonbg.jpg)  no-repeat left top; color:#fff; text-decoration:none;}



.photo_list{ display:inline-block; padding-top:0px; padding-top:15px; }
.photo_list li{ float:left;  width:187px; height:250px;  padding-right:45px; cursor:pointer; padding-left:10px; }
.photo_list li img{ width:181px; height:183px;padding:2px; background:#fff; border:1px solid #dcdcdc; display:block;}
.photo_list li span{ text-align:center; line-height:30px; display:block; margin-top:10px;font-size:12px; background:#ebebeb;} 
.photo_list li span a{color:#333;}
.photo_list li span a:hover{ color:#0183d4;}



.Speaker_info{ border:1px solid #3078e5; position:relative; padding:10px; line-height:25px; font-size:14px; width:660px; margin:1px auto; margin-bottom:20px;}
.Speaker_info .ico{ background:url(../images/top_ico.jpg) no-repeat left top; width:24px; height:14px; display:inline-block; position:absolute; top:-14px; left:230px;}


.video_box{ width:646px; margin:0px auto;}




.Category{ padding:5px 5px 10px 5px;}
.Category dl{ display:inline-block; border-bottom:1px dashed #dadada; line-height:25px; padding:5px 0px;width: 100%;}
.Category dl dt{ padding-left:7px;}
.Category dl dt a{ line-height:25px; background:url(../images/listico1.jpg) no-repeat left center; color:#333333; font-size:14px; font-weight:bold; padding-left:10px;}
.Category dl dd{ color:#d6d6d6;}
.Category dl dd a{ padding-left:7px; padding-right:7px; display:inline-block; white-space:nowrap; color:#4c4c4c;}
.Category dl a:hover,.Category dl dd a.aon{color:#0183d4;}


.NavList{ padding:10px;}
.NavList li{ position:relative; width:810px; height:120px; border-bottom:1px  dashed #dadada; margin-top:15px; padding-left:120px; padding-right:10px;}
.NavList li .picture{ position:absolute; width:100px; height:100px; left:10px; top:0px;}
.NavList li .picture img{width:100px; height:100px; display:block;}
.NavList li  h1 a{ font-size:18px; color:#333333; line-height:25px;}
.NavList li p{ height:46px; overflow:hidden;}
.NavList li dl a{ background:url(../images/btn_02.jpg) no-repeat left top; width:73px; height:22px; display:inline-block; text-align:center; color:#fff; line-height:22px;}


.sitemap_demo li{ border-bottom:dotted 1px #e9e9e9; z-index:1; overflow:hidden; display:inline-block; line-height:30px;}
.sitemap_demo li .txt_left{ float:left; width:80px; font-weight:bold; color:#00481f;}
.sitemap_demo li .txt_left a{ color:#068cda;}
.sitemap_demo li .txt_right{ float:left; width:630px; color:#d0d0d0;}
.sitemap_demo li .txt_right a{ color:#555; white-space:nowrap;}

/*Promotions*/
.home_products{ width:1000px; height:472px;}
.home_products ul li{float:left;}
.home_products ul li h3{ width:41px; height:472px; background:url(../images/Promotions_img_03.jpg) no-repeat left top; float:left; text-align:center;  font-weight:bold; cursor:pointer;}
.home_products ul li h3 span{ display:block; width:20px; margin:0 auto; line-height:25px; color:#fff;font-family:"微软雅黑"; font-size:20px; padding-top:30px;}
.home_products ul li .cont{ float:left; width:752px; height:472px; position:relative; margin-right:1px;}
.home_products ul li.close .cont{display:none;}
.home_products ul li .cont img{ width:752px; height:472px;}


.job_list { margin: 0px; padding: 0px; padding-top: 10px; width: 750px; overflow: hidden; padding-left: 10px; }
.job_list li { height: 25px; overflow: hidden; line-height: 25px; background: url(../images/listico01.jpg) no-repeat 10px 10px; background-color:#f6f6f6; margin-bottom:5px; }
.job_list .thname { background:#F2F2F2; font-size: 12px; font-weight: bold; height: 25px; padding-bottom: 5px;}
.job_list li.thname strong, .job_list li a { font-size: 12px; color: #757575; font-weight: bold; width: 420px; display: inline-block; line-height: 25px; text-align: left; padding-left: 25px; }
.job_list li a:hover { color: #A5030C; }
.job_list li.thname b, .job_list li b { font-size: 12px; color: #757575; font-weight: normal; width: 120px; text-align: center; display: inline-block; line-height: 26px;}
.job_list li.thname font, .job_list li font { font-size: 12px; color: #757575; font-weight: normal; width: 160px; text-align: center; display: inline-block; line-height: 26px;}
.job_list li.thname span, .job_list li span { font-size: 12px; color: #757575; font-weight: normal; width: 130px; text-align: center; display: inline-block; line-height: 26px; }
.job_list li span  a{ color:#1d6ab4;}


.schoolInfo{ padding:0px; line-height:26px; color:#333333; margin:10px auto; height:100%;}
.schoolInfo .photo{ float:left;}
.schoolInfo .jqzoom{position:relative; margin:0px; width:443px; height:323px; padding:5px; border:1px solid #e7e7e7; }
.schoolInfo .jqzoom img{ width:443px; height:323px;}
.schoolInfo #spec-n5{width:455px; height:104px; overflow:hidden;  padding-top:10px; position:relative;}
.schoolInfo #spec-left{ position:absolute; width:10px; height:45px; left:0px; cursor:pointer;  background:url(../images/left_ico1.jpg) no-repeat left ; margin-top:10px;}
.schoolInfo #spec-right{ position:absolute; width:10px; height:45px; right:0px; cursor:pointer;  background:url(../images/right_ico1.jpg) no-repeat right; margin-top:10px;}
.schoolInfo #spec-list{position:absolute; left:22px; width:416px; height:104px; overflow:hidden; display:inline;  }
.schoolInfo #spec-list ul li{ float:left; display:inline; width:104px; height:104px;}
.schoolInfo #spec-list ul li a{ display:inline-block; border:1px solid #ddd; width:94px; height:72px;}
.schoolInfo #spec-list ul li a:hover{ display:inline-block; border:1px solid #e7e7e7; width:94px; height:72px;}
.schoolInfo #spec-list ul li img{width:94px; height:72px; }
/*jqzoom*/

.schoolInfo .zoomdiv{ z-index:8; position: absolute; text-align: center; width: 443px; height:323px; display: none; background: url(../list_chanping_files/images/zoomloader.gif) #fff no-repeat center center; overflow: hidden; border:1px solid #e4e4e4; }
.schoolInfo .bigimg{width:800px;height:800px;}
.schoolInfo .jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}


.About_cont{ padding:0px 15px;}
#ckepop{ padding:0px 15px;}

/* index */
.autoMaxWidth{ overflow:hidden; position:relative;height:232px; }
#slide-index{min-width:1000px;width:auto; height:422px; overflow:hidden; position:relative;}
#slide-index .slides{ min-width:1000px; width:auto; height:422px; }
#slide-index .slide{ min-width:1000px; height:422px; float:left; position:relative; }
#slide-index .image{ z-index:1;position:absolute; }
#slide-index .text, #slide-index .button { z-index:2;position:absolute; top:-500px; }
#slide-index .button{ display:none; width:138px;}

#slide-index .control{ position:absolute; bottom:0px; width:100%; text-align:center; height:19px; cursor:pointer; z-index:40; display:none;}
#slide-index .control a{ width:11px; height:11px; cursor:pointer; display:inline-block; background:#C06; margin-right:6px; opacity:0.6; filter:alpha(opacity=60);}
#slide-index .control a:hover, #slide-index .control a.active{ background:#0F3; opacity:1; filter:alpha(opacity=100);}

#slide-index .button_left{ background:url(../images/left_ico.gif) no-repeat left center; width:46px; height:68px; cursor:pointer; position:absolute; left:100px; top:178px; z-index:888;}
#slide-index .button_right{ background:url(../images/right_ico.gif) no-repeat left center; width:46px; height:68px; cursor:pointer; position:absolute; right:100px; top:178px; z-index:888;}

.xgnew{padding-top:10px;}
.xgnew h1{ font-size:14px;}
.xgnew li{ border-bottom:1px #999999 dotted; height:25px; line-height:25px;}
.xgnew a{ float:left;}
.xgnew a:hover{ text-decoration:none;}
.xgnew span{text-align:left; width:80px; float:right; color:#666666;}

.banner{width:986px;height:426px;margin:0px auto;}


.mainfaba {
	overflow: hidden;
	width: 730px;
	margin: 0px auto;
	padding: 0px 0px 6px;
	border-bottom: 1px dashed #aaa;
	margin-bottom: 10px;
}
.mainfabaa {
	width: 730px;
	height: 30px;background: #F0F0F0;
}
.mainfabaa h3 {float:left;font-size:14px;color:#000000;font-weight:bold;width:420px;height:30px;line-height:30px;background:url(../images/pic50.jpg) no-repeat 0px 9px;margin-left:10px;padding:0px 0px 0px 18px;}
.mainfabaa h3 a {font-size: 12px;color: #717971;}
.mainfabaa h3 a:hover {color:#ea7600;}
.mainfabaa h4 {
	float: right;
	font-size: 12px;
	color: #8f918c;
	font-weight: normal;
	width: 120px;
	height: 30px;
	line-height: 30px;
}
.mainfabab {
	float: left;
	font-size: 12px;
	color: #4e4e4e;
	text-indent: 2em;
	width: 700px;
	line-height: 26px;
	margin: 0px;
	padding: 12px 10px 0px;
}
.mainfabab a {color:#FF0000;}
